using System;
using System.Threading.Tasks;
using System.ComponentModel.DataAnnotations;
using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Form;

namespace My.ExcelToData.Web.Pages.ExcelDatas.ExcelData;

public class IndexModel : ExcelToDataPageModel
{
    public ExcelDataFilterInput ExcelDataFilter { get; set; }
    
    public virtual async Task OnGetAsync()
    {
        await Task.CompletedTask;
    }
}

public class ExcelDataFilterInput
{
    [FormControlSize(AbpFormControlSize.Small)]
    [Display(Name = "ExcelDataSheetName")]
    public string? SheetName { get; set; }

    [FormControlSize(AbpFormControlSize.Small)]
    [Display(Name = "ExcelDataJsonData")]
    public string? JsonData { get; set; }
}
